<?php
/*
 *	Autor: Augusto Rabelo Azevedo Barbosa 
 *	Email: augustogcl@gmail.com
 *	Versão: 3.0.2
 *
 *	Data da geração do arquivo: 23-04-2015 as 13:24:02
 *	Referente ao banco de dados: sistemaweb41
 */

class Pessoascnd_Model extends CI_Model {

	private $pessoascnd_id;
	private $pessoascnd_tipo;
	private $pessoascnd_pessoa;

	public function __construct($pessoascnd_id="",$pessoascnd_tipo="",$pessoascnd_pessoa="") {
		$this->pessoascnd_id = $pessoascnd_id;
		$this->pessoascnd_tipo = $pessoascnd_tipo;
		$this->pessoascnd_pessoa = $pessoascnd_pessoa;
	}



	// METODOS GETS


	public function getPessoascnd_id() {
		return $this->pessoascnd_id;
	}

	public function getPessoascnd_tipo() {
		return $this->pessoascnd_tipo;
	}

	public function getPessoascnd_pessoa() {
		return $this->pessoascnd_pessoa;
	}



	// METODOS SETS


	public function setPessoascnd_id($pessoascnd_id) {
		$this->pessoascnd_id = $pessoascnd_id;
	}

	public function setPessoascnd_tipo($pessoascnd_tipo) {
		$this->pessoascnd_tipo = $pessoascnd_tipo;
	}

	public function setPessoascnd_pessoa($pessoascnd_pessoa) {
		$this->pessoascnd_pessoa = $pessoascnd_pessoa;
	}

	public function inserir($pessoascnd) {
			if($this->db->insert('pessoascnd',$pessoascnd)){
			 set_notificacao(array(0=>array('tipo'=>1,'mensagem'=>'Dados Salvos com sucesso!')));
			 return $this->db->insert_id();
			}else{

			 set_notificacao(array(0=>array('tipo'=>2,'mensagem'=>'Dados Não salvos com sucesso!')));
			 return false;
		}

	}

	public function editar($pessoascnd,$pessoascnd_id) {
			if($this->db->where('pessoascnd_id',$pessoascnd_id)->update('pessoascnd',$pessoascnd)){
			 set_notificacao(array(0=>array('tipo'=>1,'mensagem'=>'Dados Salvos com sucesso!')));
			 return $pessoascnd_id;
			}else{
			 set_notificacao(array(0=>array('tipo'=>2,'mensagem'=>'Dados Não salvos com sucesso!')));
			 return false;
		}

	}

	public function excluir($pessoascnd_pessoa) {
			if($this->db
                                ->where('pessoascnd_pessoa',$pessoascnd_pessoa)
                                ->delete('pessoascnd')){
			 set_notificacao(array(0=>array('tipo'=>1,'mensagem'=>'Dados Salvos com sucesso!')));
			}else{
			 set_notificacao(array(0=>array('tipo'=>2,'mensagem'=>'Dados Não salvos com sucesso!')));
			 return false;
		}

	}

	public function getDados($pessoascnd_id) {
		 $dados = $this->db 
			 ->where('pessoascnd_id',$pessoascnd_id)
			 ->get('pessoascnd')
		 ->row();
		 return $dados;
	}
	public function getDadosPessoa($pessoascnd_pessoa) {
		 $dados = $this->db 
			 ->where('pessoascnd_pessoa',$pessoascnd_pessoa)
			 ->get('pessoascnd')
		 ->result();
		 return $dados;
	}

	public function getDadosTodos() {
		 $dados = $this->db 
			 ->get('pessoascnd')
		 ->result();
		 return $dados;
	}

}
?>